queen consort - Spanish English Dictionary